# python中模块即一个后缀为.py的文件

# 如果需要在不同的目录下导入


# 01.模块
#     a) 模块是一个包含Python定义和语句的文件。文件名就是模块名后跟文件后缀 .py
#        在一个模块内部, 模块名(作为一个字符串)可以通过全局变量 __name__ 的值获得

#     b) if __name__ == "__main__"
#        在模块被主动执行时才会运行, 被导入时则不会运行

#     c) 内置函数 dir() 用于查找模块定义的名称。 它返回一个排序过的字符串列表

#     d) import builtins
#        dir(builtins) 查看所有函数和变量的名称

if __name__ == "__main__":
    # 模块的测试语句
    # step 1
    # step 2
    # test module 1
    # test module.....
    print("Test finished!")

import A
print(dir(A))
import builtins
print(dir(builtins))